sand spout - Turco Inglés Diccionario